﻿#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#include <time.h>//time的头文件
void meau()
{
	printf("*******欢迎参加猜字游戏******\n");
	printf("*****************************\n");
	printf("*********** 1.play **********\n");
	printf("*********** 0.exit **********\n");
	printf("*****************************\n");
}
void game()
{
	int guess = 0;
	int ret = rand() % 100;//随机生成1到99的数字
	while (1)//使while循环一直为真
	{
		printf("%请输入数字：>");
		scanf("%d", &guess);
		if (guess < ret)
			printf("猜小了\n");
		else if (guess > ret)
			printf("猜大了\n");
		else
			printf("恭喜你猜对了");
		break;
	}
}
int main()
{
	int input = 0;
	srand((unsigned int)time(NULL));//NULL是一个空指针//让电脑跟随者时间的不同给随机数设置一个不同的起点
	do
	{
		meau();
		printf("请输入选择：>");
		scanf("%d", &input);
		switch (input)
		{
		case 1:
			game();//猜数字整个逻辑
			break;
		case 0:
			break;
		default:
			printf("输入错误，请重新输入\n");
			break;
		}
	} while (input);
	return 0;
}
